rail insulation - German English Dictionary